<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}
a:hover{ color:#0271c3; text-decoration:underline}


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:15px;color:#555; }
.alogo{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.zh{  height:19px; padding-left:30px; margin-right:20px;}
.en{  height:19px; padding-left:30px;}
.yuyan ul li{ float:left;}
.yuyan ul li a{ font-size:14px; line-height:19px;}
.dianhua{ margin-top:15px;}


.nava{ background:#0768c6;height:60px; width:100%; margin:0 auto}
#menu{ margin:0 auto; width:1200px;}
ul.menu {list-style:none; margin:0; float:inherit; text-align:center; padding-left:0px; }
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none;color:#fff;}
ul.menu li {position:relative; float:left; }
ul.menu ul {position:absolute;left:0; display:none; opacity:0; list-style:none;text-align:center;z-index:9999999!important; margin-left:15px; }
ul.menu ul li {position:relative;border-top:none; margin:0;font-weight:normal;background:#0271c3; border-bottom:1px solid #fff; width:104px;height:30px;top:2px; line-height:30px;}
ul.menu ul li a{display:block;color:#fff;font-weight:normal;line-height:30px; font-size:14px; }
ul.menu ul li a:hover { color:#fff;background:#ff9c00;}
ul.menu ul ul {top:0px}
ul.menu .menulink {font-size:15px; padding-right:24px; padding-left:24px;padding-bottom:0px;height:60px;line-height:60px;}
ul.menu .menulink:hover, ul.menu .menuhover { background:#045196; color:#fff; display:block; height:60px; line-height:60px;}


.search{height:40px;margin:0 auto;border:none; margin-top:10px;}
.search li{ float:left; width:auto }
.searchinput{ background:#fff; border:0px; height:30px; line-height:32px; padding-left:10px; color:#d8d8d8; width:220px; border:1px solid #d8d8d8;}


.chanpin{ width:100%; margin:0 auto; background:url(../images/bga.jpg) no-repeat center; height:481px;}
.product{ width:1100px; margin:0 auto;}
.product .wenzi{ margin:0 auto;padding-top:50px; padding-bottom:40px; text-align:center;}
.product .wenzi h2 { color:#fff; font-weight:bold; font-size:35px; text-align:center; margin:0 auto; margin-bottom:10px; }
.product  .wenzi h3{ font-size:15px; color:#fff; line-height:25px; font-family:Arial, Helvetica, sans-serif; text-align:center;font-weight:normal; text-transform:uppercase;}
.product .wenzi .line{ background:#fff; height:1px; width:130px; margin:0 auto;}
#demolefta{OVERFLOW: hidden; WIDTH:1100px; margin:0 auto; padding-top:15px;  }
.lanren{width:235px;height: 189px!important; background:#fff; text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell;vertical-align:middle;}
.lanren img{max-width:235px;max-height: 189px;}

.namea{ background:#fff; line-height:40px; width:235px;}


.morea{ background:#1476cf;line-height:40px; height:40px; width:140px; text-align:center; color:#0271c3; font-size:16px; border-bottom:3px solid #045196; margin:0 auto; margin-top:20px; margin-bottom:50px;}
.morea a{ color:#fff}

.about{ width:1100px; margin:0 auto;}
.wenzi{ margin:0 auto;padding-top:60px; padding-bottom:40px; text-align:center;}
.wenzi h2 { color:#000; font-weight:bold; font-size:35px; text-align:center; margin:0 auto; margin-bottom:10px; }
.wenzi h3{ font-size:15px; color:#1476cf; line-height:25px; font-family:Arial, Helvetica, sans-serif; text-align:center;font-weight:normal; text-transform:uppercase;}
.wenzi .line{ background:#1476cf; height:1px; width:130px; margin:0 auto;}
.blue{ color:#1476cf;}
.wsms{ text-align:center; margin:0 auto; width:95%;font-size:15px; padding-bottom:20px;  text-overflow: ellipsis;display: -webkit-box;  -webkit-line-clamp: 6; overflow: hidden!important; -webkit-box-orient: vertical; line-height:30px; height:160px;}


.news{ width:1100px; margin:0 auto;}
.nyou{ margin-top:20px; width:620px;}
.list{ width:620px;margin:0 auto;margin-bottom:10px;border-bottom:1px dashed #d8d8d8; margin-top:15px; padding-bottom:15px; }
.lzuo{ width:81px; height:81px; background:#d8d8d8}
.lzuo .big{ color:#333; font-size:30px; text-align:center; font-weight:bold; margin-top:10px; margin-bottom:5px;}
.lzuo .small{ text-align:center; font-size:13px;}
.lyou{ width:520px; }
.oppa{ color:#333333; font-size:16px;}
.opmiao{ line-height:25px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden; color:#818181; margin-top:5px; height:50px;}
.list a:hover .lzuo{ background:#1476cf; color:#fff!important; display:block}
.list a:hover .oppa{ color:#1476cf;}
.list a:hover .big{ color:#fff}




.foot{ background:url(../images/dbg.jpg) no-repeat center; height:259px; width:100%; margin:0 auto; margin-top:60px;}
.foota{ width:1100px; margin:0 auto; padding-top:40px;color:#fff}
.foota a{ color:#fff}
.ayou{ text-align:center; width:140px;}
.azuo h2{ font-size:20px; font-weight:bold;}
.azuo{ width:500px;}
.fline{ background:#fff; width:50px; height:2px; margin-top:10px;}
.dbnn{ font-size:14px; line-height:25px; padding-top:20px;}
.dbdh li{ float:left; width:50%}
.dbdh { width:250px;}
.dblian{ width:250px;margin-left:100px;}
.footb{ width:100%; margin:0 auto; background:#045196; line-height:70px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration: underline;color: #fff;}
.zzb07tail{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#fff;}





.neiye{ width:100%; margin:0 auto;}
.nyban{ background:url(../images/nybanner.jpg) no-repeat center;width:100%;margin:0 auto;height:300px;}
.neirong{ width:1100px; margin:0 auto; line-height:30px;}
.lxx-3 span {
    background: none;
    float: none;
    padding: 0px;
    font-size: 20px;
    line-height: 55px; 
}
.lxx-3 h4 {
    font-size: 35px;
    font-weight: normal;
    color: #1576cf;
    text-align: left;
    padding-bottom: 30px;
    width: 518px;
    font-family: Arial, Helvetica, sans-serif;
}
.lxx-3 {
    width: 520px;
    float: left;
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 15px;
    line-height: 26px;
    background: #f2f2f2;
    border-radius: 15px;
    padding-left: 30px;
}
.lxx-1 {
    width: 550px;
    float: right; background:#000;
    border-radius: 50px!important;
}





.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px; width: 100%; color: #1476cf; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #1476cf; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #1476cf; font-weight: normal;}
.contentPage a:visited {color: #1476cf; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #1476cf; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#1476cf; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #1476cf; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}

.tupian { width:1100px; margin:0 auto}
.tupian ul li{ float:left;margin-bottom:20px; width:320px; overflow:hidden;margin-left:20px;margin-right:20px; }
.eenma{ text-align:center;}
.chanpinlbbc{ width:320px; height:250px!important;text-align:center;vertical-align:middle;display:block;position:relative;  }
.chanpinlbbc a{display:table-cell;vertical-align:middle;width:320px; height:240px!important; border:1px solid #d8d8d8; overflow: hidden!important;}
.chanpinlbbc a img{max-width:310px;max-height:240px; overflow:hidden!important }
.chanpinlbbc a:hover{border:1px solid #F60;}

.chanpinlbbc{width: 320px;height: 250px!important;overflow: hidden!important;}
.chanpinlbbc img{cursor: pointer;transition: all 0.6s;}
.chanpinlbbc img:hover{transform: scale(1.4);}

.nybt{ background:#1476cf; line-height:40px; text-align:center; color:#fff; font-size:20px; margin-bottom:20px;}
.fanhui{ text-align:center; margin:0 auto; margin-top:20px;}
.neirong table td{ padding-left:10px; padding-right:10px;}
.nycanpinnr01nraaa {
    line-height: 28px;
    color: #414141;
    font-weight: bold;
    font-size: 16px;
    width: 410px;
    padding-left: 30px;
    padding-top: 20px;
    float: left;}
	.nycanpinnr01nraaa span {
    color: #CA0300;
    font-size: 32px;
    font-weight: bold;
}

.tupian2 { width:1100px; margin:0 auto}
.tupian2 ul li{ float:left;margin-bottom:20px; width:240px; overflow:hidden;margin-left:15px;margin-right:15px; }
.eenma2{ text-align:center;}
.chanpinlbbc2{ width:250px; height:250px!important;text-align:center;vertical-align:middle;display:block;position:relative;  }
.chanpinlbbc2 a{display:table-cell;vertical-align:middle;width:240px; height:240px!important; border:1px solid #d8d8d8; overflow: hidden!important;}
.chanpinlbbc2 a img{max-width:230px;max-height:240px; overflow:hidden!important }
.chanpinlbbc2 a:hover{border:1px solid #F60;}

.chanpinlbbc2{width: 240px;height: 250px!important;overflow: hidden!important;}
.chanpinlbbc2 img{cursor: pointer;transition: all 0.6s;}
.chanpinlbbc2 img:hover{transform: scale(1.4);}


/*社会责任*/
.n2{width:100%;padding-top:20px; }
.n2 ul{ margin-top:17px }

.n2 ul li a{ float:left;  width:100%; line-height:30px;transition:All 0.4s ease-in-out;transform: translate(0,-10px);border-bottom:1px #e3e3e3 solid; display:block; padding:14px 0  }
.n2 ul li a:hover{ background:#1d75ca; color:#fff!important}
.n2 ul li h5{width:81%;float:left; text-align:left; color:#000; font-size:17px; font-weight:normal; line-height:40px;  margin-left:15px;}
.n2 ul li h5 span{ font-size:14px; color:#878787;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden;}
.n2 ul li .bia{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden;}

.n2 ul li a:hover h5{color:#fff!important}
.n2 ul li a:hover span{color:#fff!important}
.n2 ul li a:hover h3{ background:none; color:#fff}

.n2 ul li a:hover .m3{color:#fff;}
.n2 ul li .time{ width:102px; float:left; border-right:1px #e3e3e3 solid; }
.n2 ul li h3{width:82px; height:63px;  margin-bottom:10px; margin-right:20px;float:left; text-align:center; color:#2e2e2e; font-size:32px; font-weight:normal;  line-height:30px; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; background:#e5e5e5; padding-top:15px}

.n2 ul li h3 span{ font-size:16px}

.n2 b{  color:#9b9b9b; font-weight:normal ;font-size:14px; float:right}



.vv{width:85%;float:left;}

.n2 em{ color:#949494; font-size:12px; font-style:normal }


.m3{width:30px; line-height:30px; text-align:center; float:right; color:#CCCCCC; margin-top:20px; font-size:20px; border-radius: 50%; border:1px #c3c3c3 solid; height:30px; margin-right:30px;}

.m3 a{width:30px!important; line-height:30px!important; text-align:center; float:left; color:#CCCCCC; margin-top:0px; font-size:16px; border-radius: 50%; height:30px;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; margin:0!important; text-align:center}

.m3 a:hover{ color:#FFFFFF!important; background:#83c129; 
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
</pre></body></html>